home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / gnuish / gsed-203 / makefile.bcc < prev    next >
Makefile  |  1993-12-15  |  2KB  |  78 lines

  1. # Generated automatically from Makefile.in by configure.
  2. # Modified by Todd Kordenbrock for Borland C++ 3.1
  3. # Makefile for GNU SED, a batch editor.
  4. # Copyright (C) 1987, 1991 Free Software Foundation, Inc.
  5. # This file is part of GNU SED.
  6. # GNU SED is free software; you can redistribute it and/or modify
  7. # it under the terms of the GNU General Public License as published by
  8. # the Free Software Foundation; either version 2, or (at your option)
  9. # any later version.
  10. # GNU SED is distributed in the hope that it will be useful,
  11. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  13. # GNU General Public License for more details.
  14. # You should have received a copy of the GNU General Public License
  15. # along with GNU SED; see the file COPYING.  If not, write to
  16. # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
  17.  
  18. #### Start of system configuration section. ####
  19.  
  20. srcdir = .
  21.  
  22. CC = bcc
  23.  
  24. # Things you might add to DEFS:
  25. # -DSTDC_HEADERS    If you have ANSI C headers and libraries.
  26. # -DUSG            If you have System V/ANSI C string
  27. #            and memory functions and headers.
  28. # -D__CHAR_UNSIGNED__    If type `char' is unsigned.
  29. #            gcc defines this automatically.
  30. # -DNO_VFPRINTF        If you lack vprintf function (but have _doprnt).
  31.  
  32. DEFS = -DHAVE_STRING_H=1 -DHAVE_VPRINTF=1 -DHAVE_MEMCPY=1 -DSTDC_HEADERS=1
  33. LIBS = 
  34.  
  35. CFLAGS = @defs.rsp -A
  36. # I don't like looking at warning like this so
  37. # i don't watch 'em.
  38. #CFLAGS = @defs.rsp -A -w-par -w-rch -w-rvl
  39. LDFLAGS =
  40.  
  41. #### End of system configuration section. ####
  42.  
  43. objs = sed.obj utils.obj rx.obj getopt.obj getopt1.obj
  44. srcs = sed.c utils.c rx.c getopt.c getopt1.c alloca.c
  45.  
  46. all_objs= $(objs)
  47. all: makedef.rsp sed
  48.  
  49. .c.obj:
  50.     $(CC) -c $(CPPFLAGS) $(CFLAGS) -I$(srcdir) $<
  51.  
  52. sed: $(all_objs)
  53.     $(CC) -e$@ $(LDFLAGS) $(all_objs) $(LIBS)
  54.  
  55. makedef.rsp:
  56.     -del defs.rsp
  57.     echo $(DEFS) > defs.rsp
  58.  
  59. sed.obj: rx.h getopt.h sed.c makefile
  60. rx.obj: rx.h rx.c makefile
  61. getopt1.obj: getopt.h getopt1.c makefile
  62. getopt.obj: getopt.h getopt.c makefile
  63. utils.obj: utils.c makefile
  64.  
  65. clean:
  66.     -del *.obj defs.rsp
  67.  
  68. distclean: clean
  69.     -del sed.exe
  70.  
  71. realclean: distclean
  72.     -del *.bak *~ *.*~
  73.  
  74.